How To Detect Data Changes And Notify Applications Of Those Changes